has severely strained - Allemand Anglais Dictionnaire